<?php
/**
 * bs多规格sku商城系统
 * ============================================================================
 * 版权所有 2024-2099 wltx666.com，并保留所有权利。
 * 网站地址: https://wltx666.com
 * ============================================================================
 * Author: 草上飞
 * Email: wltx@alipay168.cn
 * QQ: 2719875001
 * Date: 2025/4/10
 * 描述:
 */

namespace app\service;

trait BaseService
{
    protected $model = null;
    protected $param = [];

    public function __construct()
    {
        $this->param = request()->filter('trim,htmlspecialchars')->param();
    }

    /**
     * 成功返回
     * @param string $msg
     * @param array $data
     * @return array
     */
    protected static function success_return($msg = '操作成功', $data = [], $code = 0): array
    {
        return data_return_arr($msg, $code, $data);
    }

    /**
     * 失败返回
     * @param string $msg
     * @param array $data
     * @return array
     */
    protected static function error_return($msg = '操作失败', $data = [], $code = 1): array
    {
        return data_return_arr($msg, $code, $data);
    }
}
